prayer bead - French English Dictionary